package controlador;

import java.rmi.server.UnicastRemoteObject;
import java.util.ArrayList;

import rmi.InterfazRemotaRest;
import rmi.ModeloRemoto;
import service.MesaSrv;
import beans.MesaBean;

public class Mesa {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private static Mesa instancia = null;
	
	public static Mesa getInstancia() {
		if(instancia == null) {
			instancia = new Mesa();
		}
		return instancia;
	}
	
	
	public void modificarMesa(MesaBean mesa){
		MesaSrv.getInstancia().modificarMesa(mesa);
	}
	
	public void reservarMesa(Integer cantComensales) {
		
	}
	
	public ArrayList<MesaBean> obtenerMesasLibres() {
		return MesaSrv.getInstancia().obtenerMesasLibres();
	}
}
